package com.huilian.iotbox.data.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class SkuCommissionDetailDto extends QueryParam{
    /**
     * 抖音/美团佣金记录
     */
    private Integer id;
    /**
     * 门店ID
     */
    private Integer merchantStoreId;
    /**
     * 汇联商户号（备用，换了门店是否根据商户号记录扣除佣金？）
     */
    private String merchantId;
    /**
     * 待扣佣金记录类型  1增加(核销累加)  2减少(支付分账扣除)  3.增加(支付订单退款)  4.减少(套餐核销撤销)
     */
    private Integer cashFlowType;
    /**
     * 类型：1、抖音，3、美团
     */
    private Integer skuType;
    /**
     * 佣金
     */
    private BigDecimal money;
    /**
     * 变动后余额
     */
    private BigDecimal balance;
    /**
     * 备注信息
     */
    private String remark;

    private Integer userId;

    private Integer agencyId;
    private Integer consumeRecordId;
    private Long orderId;
    /**
     * 订单类型：1.order表，2.activity_order表
     */
    private Integer orderType;
    private Long activityOrderId;
    private String startTime;
    private String endTime;
    private List<Integer> cashFlowTypeList;
}
